forehead mirrors - Turkish English Dictionary